<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link rel="shortcut icon" href="../common/favicon.ico" type="image/x-icon">
    <title>靓的仔的Java博客</title>
    <link rel="stylesheet" href="../common/css/index.css">
</head>


<body>
    <header class="header">
        <div class="photo">
            <a href="/MyBlog/index.html">
                <img src="../common/images/photo.jpg">
                <span>靓</span><span>的</span><span>仔</span>
            </a>
        </div>
        <div class="count">正在浏览Java博客</div>
    </header>
    <section class="section">
        <h1 class="urge">希望你并不是为了努力而努力</h1>
        <div class="photo_info">
            <img src="../common/images/photo.jpg">
            <p>靓的仔</p>
            <span>"我不会是<br>最勇的吧"</span>
        </div>
    </section>
    <div class="boke">
        <div class="blog">
            <h1 class="title">Java中的数据类型</h1>
            <p class="indent2em">Java中数据类型包括四大类八小种。</p>
            <p>一、Java的数据类型分类</p>
            <p class="indent2em">1.整数形：byte、short、int、long</p>
            <p class="indent2em">2.浮点型：float、double</p>
            <p class="indent2em">3.字符型：char</p>
            <p class="indent2em">4.布尔型：boolean</p>
            <p>二、数据类型的大小</p>
            <p class="indent2em">1.byte占1字节、short占2字节、int占4字节、long占8字节</p>
            <p class="indent2em">2.float占4字节、double占8字节</p>
            <p class="indent2em">3.char占2字节</p>
            <p class="indent2em">4.boolean占1字节</p>
            <p>三、数据类型的默认值</p>
            <p class="indent2em">1.整数型的默认值是0</p>
            <p class="indent2em">2.浮点型默认值为0.0</p>
            <p class="indent2em">3.char默认值为'\u0000'</p>
            <p class="indent2em">4.boolean默认值为false</p>
            <p>四、数据类型的取值范围</p>
            <p class="indent2em">byte：-128~127（-2^7~2^7-1）</p>
            <p class="indent2em">short：-32768~32767（-2^15~2^15-1）</p>
            <p class="indent2em">int：-2147483648～2147483647(-2^31~2^31-1)</p>
            <p class="indent2em">long：-9223372036854775808～9223372036854775807（-2^63~2^63）</p>
            <p class="indent2em">float：3.402823e+38～1.401298e-45</p>
            <p class="indent2em">double：1.797693e+308～4.9000000e-324</p>
            <p>五、数据之间的类型转换</p>
            <p class="indent2em">1.除了boolean类型之外，其他类型都可以相互转换数据类型</p>
            <p class="indent2em">2.小容量可以自动转换大容量，多的字节会被阶段</p>
            <p class="indent2em">3.大容量想小容量转换时，需要加强制转换符</p>
            <p class="indent2em">4.byte，short，char互相转换时，先各自抓换为int类型</p>
            <p class="indent2em">5.当字面值没有超过byte，short，int时，可以直接赋值</p>
            <p class="indent2em">6.多种类型混合转换时，先转换成最大的那种类型</p>
            <div class="date">发布于2021年09月07日 12:42:03</div>
        </div>
    </div>
</body>

</html>